梦入琼楼寒有月,行过石树冻无烟

Docker run

在前面几章我们了解了 docker 的具体原理以及运作方法,之后本章主要进行演示 docker 的使用以及运行的方式,当然我们也可以选择使用 docker desktop 来进行操作。

install mysql

安装 MySQL 我们可以在 docker hub 中选择我们需要的 tag 后直接通过 docker pull mysql 来进行下载,下载之后我们可以通过 docker images 来查看所下载的镜像信息。

之后,我们需要使用 docker run -itd --name dexnav -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7.36 命令来创建一个容器。

参数 描述
-itd i 交互操作, t 终端,因为需要返回结果,因此使用交互式终端 d 守护状态运行,不会将命令输出在当前宿主机中,即在后台运行
-name 容器的名称
-p 所映射的端口 需要映射的端口:当前服务端口
-e -e,设置环境变量,加上 MYSQL_ROOT_PASSWORD 来设置 MySQL 的密码

install redis

redis 的安装我们可以在 docker hub 上直接搜索 redis 来查看到该 Image 的主界面,但我们通过上述两篇可以了解到,docker 主要用于构建容器等环境,我们知道这个问题就可以解决很多个疑问了。

我们可以通过使用 docker pull redis 直接来拉取最新版的 Redis,之后,我们还需要通过使用 docker run --name dexnav-redis -d -p 6379:6379 redis

如果你需要通过 RDM 等工具进行连接,那么我推荐你在 RDM 连接 Redis 配置的时候将地址写为 0.0.0.0 即可,如果是开发环境需要则写上 127.0.0.1 即可。

⬅️ Go back